• word of the day

    laughing hyena

    laughing hyena - Dictionary definition and meaning for word laughing hyena

    Definition
    (noun) African hyena noted for its distinctive howl

Word used in video below:
text: I'm sorry there's laughing in my head
Download our Mobile App Today
Receive our word of the day
on Whatsapp